hot shit
modifier : Thought he was a hot shit basketball player/ to get the hot-shit, thick-book education he could well afford
n phr,interj hot dog
noun phrase - Someone or something very remarkable and attractive, irresistible, etc; hot stuff: He thinks he's real hot shit
- An aggressive, self-assured person; big shot: something sensitive and probing like all the rest of these hot shits (1940s+)